Text copied to clipboard!
Título
Text copied to clipboard!Engenheiro de Software Embarcado
Descrição
Text copied to clipboard!
Estamos à procura de um Engenheiro de Software Embarcado altamente qualificado para se juntar à nossa equipe de desenvolvimento de tecnologia. Este profissional será responsável por projetar, desenvolver, testar e manter software para sistemas embarcados utilizados em uma variedade de dispositivos eletrônicos, como automóveis, equipamentos médicos, dispositivos industriais e produtos de consumo. O candidato ideal terá experiência sólida em programação de baixo nível, conhecimento profundo de microcontroladores e microprocessadores, além de familiaridade com protocolos de comunicação e sistemas operacionais em tempo real (RTOS).
O Engenheiro de Software Embarcado trabalhará em estreita colaboração com engenheiros de hardware, designers de produto e outros desenvolvedores de software para garantir que os sistemas embarcados atendam aos requisitos de desempenho, confiabilidade e segurança. Este papel exige atenção aos detalhes, capacidade de resolver problemas complexos e uma abordagem proativa para o desenvolvimento de soluções inovadoras.
As responsabilidades incluem a análise de requisitos técnicos, a criação de especificações de software, a implementação de código eficiente e seguro, a realização de testes unitários e de integração, bem como a documentação completa do desenvolvimento. Além disso, o profissional deverá participar de revisões de código, colaborar em equipes multidisciplinares e contribuir para a melhoria contínua dos processos de engenharia.
É essencial que o candidato tenha experiência com linguagens como C e C++, além de familiaridade com ferramentas de depuração, osciloscópios e analisadores lógicos. Conhecimentos em eletrônica digital e analógica, bem como em normas de segurança e certificações específicas da indústria, serão considerados diferenciais.
Se você é apaixonado por tecnologia embarcada, gosta de trabalhar com desafios técnicos e deseja fazer parte de uma equipe inovadora, esta é a oportunidade ideal para você.
Responsabilidades
Text copied to clipboard!- Desenvolver software para sistemas embarcados em C/C++
- Analisar requisitos técnicos e elaborar especificações de software
- Realizar testes unitários, de integração e validação
- Colaborar com engenheiros de hardware e outras equipes técnicas
- Documentar o desenvolvimento e manutenção do código
- Participar de revisões de código e melhoria contínua
- Implementar protocolos de comunicação (I2C, SPI, UART, CAN)
- Integrar sistemas operacionais em tempo real (RTOS)
- Otimizar desempenho e consumo de energia dos sistemas
- Garantir conformidade com normas de segurança e qualidade
Requisitos
Text copied to clipboard!- Formação superior em Engenharia da Computação, Elétrica ou áreas correlatas
- Experiência comprovada com desenvolvimento em C/C++ para sistemas embarcados
- Conhecimento de microcontroladores e microprocessadores
- Familiaridade com RTOS e protocolos de comunicação
- Capacidade de leitura e interpretação de esquemas eletrônicos
- Experiência com ferramentas de depuração e análise lógica
- Boa comunicação e trabalho em equipe
- Inglês técnico para leitura de documentação
- Conhecimento em eletrônica digital e analógica
- Desejável experiência com normas de certificação (ex: ISO 26262, IEC 61508)
Perguntas potenciais de entrevista
Text copied to clipboard!- Você possui experiência com desenvolvimento em C/C++ para sistemas embarcados?
- Já trabalhou com algum sistema operacional em tempo real (RTOS)?
- Quais microcontroladores você já utilizou em projetos anteriores?
- Tem familiaridade com protocolos como I2C, SPI, UART ou CAN?
- Você já participou de projetos com requisitos de certificação de segurança?
- Como você realiza testes e validação de software embarcado?
- Tem experiência com ferramentas como osciloscópio ou analisador lógico?
- Está confortável trabalhando em equipes multidisciplinares?
- Qual foi o maior desafio técnico que enfrentou em um projeto embarcado?
- Você possui disponibilidade para viagens ou trabalho em campo, se necessário?